package com.obelisco.modelo.servicios.seguridad;

import java.util.List;

import com.obelisco.modelo.data.Grupo;
import com.obelisco.modelo.data.Rol;
import com.obelisco.modelo.data.Usuario;

public interface IServicioAdministrarGrupos {
	
	public List<Grupo> buscarGrupos();
	
	public List<Grupo> buscarGruposPorPropiedad(String campo, Object objeto);
	
	public void guardarGrupo(Grupo grupo);
	
	public void eliminarGrupo(Grupo grupo);
	
	public List<Usuario> buscarUsuariosDisponibles(Grupo grupo);

	public Grupo buscarGrupo(Grupo grupo);
}
